independently driven - İspanyolca İngilizce Sözlük